package com.enjoyor.soa.traffic.rest.efoms.dubbo;

import com.enjoyor.soa.traffic.util.pojo.Page;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface ICheckDeviceInfoConsumeService {
	
	public ResultPojo getCheckDeviceInfoPage(String DevId,String devTypeCode,String devName,String ledType,String devStatusCode,String isPingConnect,String checkResultCode,String devAreaCode,String isDelayData,String isHightPackage,String isHightResponse,String isHaveData,String devFactory,String searchFlag,String beginLastPassTime,String endLastPassTime,String isPhotoSuccess,String repStatusCode,String project,String company,String picStatusFlag,Page page);
	
	public ResultPojo getCheckDeviceInfoList(String DevId,String devTypeCode,String devName,String ledType,String devStatusCode,String isPingConnect,String checkResultCode,String devAreaCode,String isDelayData,String isHightPackage,String isHightResponse,String isHaveData,String devFactory,String searchFlag);
	
	public ResultPojo getCheckDeviceInfo(String DevId);
	
	public ResultPojo getCheckCount(String beginTime,String endTime,String devTypeCode);
	
	public ResultPojo reFreshCheckResult(String devTypeCode);
	
}
